<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui">

    <f:view contentType="text/html">
        <h:head>
         <link href="style2.css" rel="stylesheet" type="text/css" />
            <f:facet name="first">
                <meta content='text/html; charset=UTF-8' http-equiv="Content-Type"/>
                
                <title>PROVEEDORES</title>
            </f:facet>
        </h:head>

        <h:body>
            
          <div id="container">
  <div id="banner">
    <h1>LA GEA EL SALVADOR</h1>
  </div>
              <div id="navbar2" >
    <ul>
        <li>SESION INICIADA COMO: #{datosSesionBean.nombreUsuario}</li>
  
    </ul>
  </div>
  <div id="navbar">
    <h:form>
    <ul>
         <li><h:link outcome="MenuInicio">INICIO</h:link></li>
    <li><h:link outcome="Usuarios">USUARIOS</h:link></li> 
    <li><h:link outcome="Reportes">REPORTES</h:link></li>
    <li><h:link outcome="Ordenes">ORDENES</h:link></li>
    <li><h:link outcome="Inventarios">INVENTARIOS</h:link></li>
    <li><h:link outcome="Mantenimientos">MANTENIMIENTOS</h:link></li>
    <li><h:link outcome="MiCuenta">MI CUENTA</h:link></li>
    <li><h:commandLink actionListener="#{datosSesionBean.cerrarSesion()}">SALIR</h:commandLink></li>
    </ul>
   </h:form>
  </div> 
  <div class="clear"></div>
  <div id="content">
       <h:form id="Datos">
          <p:growl id="grl" autoUpdate="true"/>
          <p:panel header="DATOS PROVEEDOR">
              <h:panelGrid columns="4" cellpadding="5" cellspacing="20"> 
                    <h:outputLabel>NOMBRE(*)</h:outputLabel>
                    <p:inputText id="NOMBRE" value="#{proveedorBean.nombre}" ></p:inputText>
                
                 <h:outputLabel>GIRO</h:outputLabel>
                 <p:inputText id="GIRO" value="#{proveedorBean.giro}"></p:inputText>
              
                <h:outputLabel>RAZON SOCIAL</h:outputLabel>
                <p:selectOneMenu id="RAZON" value="#{proveedorBean.razonSocial}">
                    <f:selectItem itemLabel="- N/A -" itemValue="N/A"/>
                    <f:selectItem itemLabel="PEQUEÑO CONTRIBUYENTE" itemValue="PEQUEÑO CONTRIBUYENTE"></f:selectItem>
                    <f:selectItem itemLabel="MEDIANO CONTRIBUYENTE" itemValue="MEDIANO CONTRIBUYENTE"></f:selectItem>
                    <f:selectItem itemLabel="GRAN CONTRIBUYENTE" itemValue="GRAN CONTRIBUYENTE"></f:selectItem>             
                </p:selectOneMenu>
                
                <h:outputLabel>NIT</h:outputLabel>
                <p:inputText id="NIT" value="#{proveedorBean.nit}"></p:inputText>
               
                <h:outputLabel>NRC</h:outputLabel>
                <p:inputText id="NRC" value="#{proveedorBean.nrc}"></p:inputText>
                
                 <h:outputLabel>E-MAIL(*)</h:outputLabel>
                 <p:inputText id="email" value="#{proveedorBean.email}"></p:inputText>
              
                 <h:outputLabel>SITIO WEB</h:outputLabel>
                 <p:inputText id="web" value="#{proveedorBean.web}"></p:inputText>
          
             
                <h:outputLabel>TELEFONO(*)</h:outputLabel>
                <p:inputMask value="#{proveedorBean.telefono}" id="tel" mask="(999) 9999-9999"/>
               
                <h:outputLabel>PERSONA DE CONTACTO(*)</h:outputLabel>
                <p:inputText id="NOMBREC" value="#{proveedorBean.contactoP}" ></p:inputText>
                    
                <h:outputLabel>DIRECCION(*) &nbsp;</h:outputLabel>
                <p:inputTextarea value="#{proveedorBean.direccion}"  id="dir" autoResize="false"  maxlength="250" rows="2" style=" resize: none; width: 150px"></p:inputTextarea>
                         
             
            </h:panelGrid>           
          </p:panel>
         
      <br/>
        
            <h:panelGrid  columns="2" cellpadding="5" cellspacing="20"> 
                <p:commandButton actionListener="#{proveedorBean.crearProveedor()}" value="Guardar" update="Datos"/>
                
                <p:commandButton immediate="true"  value="Limpiar" onclick="document.getElementById('Datos').reset();"></p:commandButton>
            </h:panelGrid>

      <p:dataTable value="#{proveedorBean.lstprov}" var="prov" paginator="true">
          <p:column style="width:30%" headerText="ID">
              <h:outputLabel value="#{prov.id}"/>
          </p:column> 
          <p:column style="width:60%" headerText="PROVEEDOR">
              <h:outputLabel value="#{prov.nombre}"/>
          </p:column> 
          <p:column style="width:60%" headerText="TELEFONO">
              <h:outputLabel value="#{prov.telefono}"/>
          </p:column>
          <p:column style="width:60%" headerText="EMAIL">
              <h:outputLabel value="#{prov.email}"/>
          </p:column>
          <p:column style="width:30%" headerText="ID">
              <h:commandLink actionListener="#{proveedorBean.establecerParam()}"  immediate="true">
                  <f:setPropertyActionListener value="#{prov.id}" target="#{proveedorBean.id}" />
            <p:graphicImage value="/images/pdf.png" />  
            <p:fileDownload value="#{proveedorBean.archivoPDF}"/>
        </h:commandLink>  
          </p:column> 
      </p:dataTable>
       
         
      </h:form>
  </div>
  <div class="clear"></div>
  <div id="footer">
      <p align="center">ADMINISTRADO Y DISEÑADO POR ANALISIS DE SISTEMAS 2</p>
  </div>
</div>
  
        </h:body>

    </f:view>
</html>

